package com.sgb.goods.entity;

import java.io.Serializable;

/**
 * 描述：订单详情-付款信息实体类
 *
 * @author qiangheNooo
 * <p>
 * 时间:2022.02.16
 */
public class PersonalPayDetailEntity implements Serializable {

//    balance	余额	string
//    companyNo	企业编号	string
//    created	创建日期	string(date-time)
//    creator	创建人	string
//    creatorName	创建人名称	string
//    deleted		boolean
//    finishTime	完成时间	string(date-time)
//    flowNo	交易流水号	string
//    id	ID	string
//    orderId	订单编号	string
//    payAccountName	付款账户名称	string
//    payAccountNumber	付款账号	string
//    payChannels	付款渠道	string
//    payName	付款方	string
//    payTime	付款时间	string(date-time)
//    payType	支付类型	string
//    payeeName	收款方	string
//    paymentId	业务订单编号	string
//    refundFinishTime	退费完成时间	string(date-time)
//    refundHandleTime	退费处理时间	string(date-time)
//    refundOriBankAccount	退费原订单银行账户	string
//    refundOriBankName	退费原订单银行名称	string
//    refundOriOrderId	退费原订单号	string
//    refundOriPayType	退费原订单支付方式	string
//    refundRetMsg	退费失败原因	string
//    refundStatus	退费状态 0创建,1受理成功,2退费成功,3退费失败	integer(int32)
//    repeatPayStatus	重复支付状态 1.正常 2.重复支付	integer(int32)
//    retMsg	交易信息	string
//    reviewerName	复核人员名称	string
//    reviewerPhone	复核人员电话号码	string
//    sourceType	流水操作类型(1.订单交易,2.转账汇款,3.账户提现,4.订单退款)	integer(int32)
//    tradeAmount	交易金额	string
//    tradeFees	交易手续费	string
//    tradeFlowType	交易流水类型（1：入账，2：出账）	integer(int32)
//    tradeStatus	交易状态（1：.已成功，2.已失败，3.冻结中,4.确认中）	integer(int32)
//    tradeType	交易类型 比如：商品采购、商品销售	string
//    updater	更新人	string
//    userId	商户号 联动用户编码	string
//    withdrawBankAccount	提现银行账户编号	string
//    withdrawBankAccountName	提现企业账户名称	string
//    withdrawBankName	提现银行名称	string
//    withdrawFailTime	提现异常处理时间	string(date-time)

    public String id;
    public long created;
    public String updater;
    public String flowNo;
    public String tradeType;
    public long finishTime;
    public String orderId;
    public String paymentId;
    public int tradeFlowType;
    public int tradeStatus;
    public String tradeAmount;
    public String tradeFees;
    public String payType;
    public String payChannels;
    public String companyNo;
    public String payAccountName;
    public String payAccountNumber;
    public String payName;
    public String payeeName;
    public long payTime;
    public int sourceType;
    public int repeatPayStatus;
    public boolean deleted;

}
